<me:UITXTKON x:Class="WPFExcelReport.TPUTZB"
 xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
 xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
 xmlns:ucd="clr-namespace:ReflectionStudio.Controls;assembly=ReflectionStudio.Controls" 
 xmlns:me="clr-namespace:WPFExcelReport" 
 xmlns:SD="clr-namespace:WPFExcelReport;assembly=TSDDAT" 
 xmlns:ex="clr-namespace:WPFExcelReport.Controls;assembly=ExControls" 
 xmlns:Localization="clr-namespace:Localization;assembly=Localization" 
 x:Name="TV"
 Loaded="Window_Loaded"
 >
    <me:UITXTKON.Resources>
        <CollectionViewSource x:Key="vwMaster"/>
        <ucd:BoolToVisibilityConverter x:Key="bv"/>
        <ucd:NOTBoolToVisibilityConverter x:Key="nbv"/>
        <ucd:NOTConverter x:Key="not"/>
        <ucd:GB2312Convert8859P1 x:Key="gb2312"/>
    </me:UITXTKON.Resources>
    <Border BorderThickness="0,2,0,2" BorderBrush="Black">
        <Grid>
            <Grid.RowDefinitions>
                <RowDefinition Height="Auto"></RowDefinition>
                <RowDefinition Height="Auto"></RowDefinition>
                <RowDefinition Height="Auto"></RowDefinition>
                <RowDefinition Height="Auto"></RowDefinition>
                <RowDefinition Height="Auto"></RowDefinition>
                <RowDefinition Height="Auto"></RowDefinition>
                <RowDefinition Height="Auto"></RowDefinition>
                <RowDefinition Height="Auto"></RowDefinition>
                <RowDefinition Height="Auto"></RowDefinition>
                <RowDefinition Height="Auto"></RowDefinition>
                <RowDefinition Height="Auto"></RowDefinition>
            </Grid.RowDefinitions>
            <Grid.ColumnDefinitions>
                <ColumnDefinition Width="Auto" />
                <ColumnDefinition Width="Auto"/>
                <ColumnDefinition Width="Auto"/>
                <ColumnDefinition Width="400" />
                <ColumnDefinition Width="Auto"/>
                <ColumnDefinition Width="Auto"/>
            </Grid.ColumnDefinitions>
            <TextBlock Grid.Row="0" Grid.Column="1" Text="{Binding Source={Localization:Translate Word=项目}}" HorizontalAlignment="Center"></TextBlock>
             <TextBlock Grid.Row="0" Grid.Column="3" Text="{Binding Source={Localization:Translate Word=备注}}" HorizontalAlignment="Center"></TextBlock>
             <StackPanel Grid.Row="1" Grid.RowSpan="20" Grid.Column="0">
                <Button Click="EditCommand" Height="20" Margin="5,0,0,0" Width="24"   Visibility="{Binding IsEdit,ElementName=TV,Converter={StaticResource nbv}}"  >
                    <Button.Background>
                        <ImageBrush ImageSource="/ImagePackage;component/Images/Edit.png" />
                    </Button.Background>
                </Button>
                <Button Click="SaveCommand" Height="20" Margin="5,0,0,0" Width="24"  Visibility="{Binding IsEdit,ElementName=TV,Converter={StaticResource bv}}" >
                    <Button.Background>
                        <ImageBrush ImageSource="/ImagePackage;component/Images/button_ok.png" />
                    </Button.Background>
                </Button>  
            </StackPanel>
            <Border Grid.Row="1" Grid.Column="1" BorderThickness="1" BorderBrush="Black">
                <SD:K8888 IsCombo="false" 
                          EXAUF="{Binding TATR5,ElementName=TV}"/>
            </Border> 
            <ex:TXT72 Grid.Row="1" Grid.Column="3"
                      IsTrimEnd="True"
                     Text="{Binding TA12,ElementName=TV,Converter={StaticResource gb2312}}" MaxLength="126" MaxLines="1"
                     IsReadOnly="{Binding IsEdit,Converter={StaticResource not}}"
                     />  
           
             <ex:TXT72 Grid.Row="2" Grid.Column="3"
                       IsTrimEnd="True"
                         Text="{Binding TA22,ElementName=TV,Converter={StaticResource gb2312}}" MaxLength="126" MaxLines="1" 
                         IsReadOnly="{Binding IsEdit,Converter={StaticResource not}}"
                         /> 
            <ex:TXT72 Grid.Row="3" Grid.Column="3"
                     Text="{Binding TA32,ElementName=TV,Converter={StaticResource gb2312}}" MaxLength="126" MaxLines="1" 
                     IsReadOnly="{Binding IsEdit,Converter={StaticResource not}}"
                     />

            <Border Grid.Row="4" Grid.Column="1" BorderThickness="1" BorderBrush="Black" Visibility="Collapsed">
                <SD:K8888 IsCombo="false" 
                          EXAUF="{Binding TATR4,ElementName=TV}"
                          IsEdit="{Binding IsEdit,ElementName=TV}" />
            </Border>
            <ex:TXT72 Grid.Row="4" Grid.Column="3"
                 Text="{Binding TA42,ElementName=TV,Converter={StaticResource gb2312}}" MaxLength="126" MaxLines="1" 
                 IsReadOnly="{Binding IsEdit,Converter={StaticResource not}}"
                 />
            <Border Grid.Row="5" Grid.Column="1" BorderThickness="1" BorderBrush="Black">
                <SD:K8888 Grid.Row="5" Grid.Column="1" IsCombo="false"
                          EXAUF="{Binding TATR6,ElementName=TV}"  />
            </Border>
            <Border Grid.Row="6" Grid.Column="1" BorderThickness="1" BorderBrush="Black" Visibility="Collapsed">
                <SD:K8888 Grid.Row="7" Grid.Column="1" IsCombo="false"
                          EXAUF="{Binding TATR9,ElementName=TV}" />
            </Border>
            <ex:TXT72 Grid.Row="5" Grid.Column="2" Grid.ColumnSpan="3"
                 Text="{Binding TA52,ElementName=TV,Converter={StaticResource gb2312}}" MaxLength="126" MaxLines="1"
                 IsReadOnly="{Binding IsEdit,Converter={StaticResource not}}"
                 />
            <ex:TXT72 Grid.Row="6" Grid.Column="2" Grid.ColumnSpan="3"
                 Text="{Binding TA62,ElementName=TV,Converter={StaticResource gb2312}}" MaxLength="126" MaxLines="1"
                 IsReadOnly="{Binding IsEdit,Converter={StaticResource not}}"
                 />
            <ex:TXT72 Grid.Row="7" Grid.Column="2" Grid.ColumnSpan="3"
                 Text="{Binding TA72,ElementName=TV,Converter={StaticResource gb2312}}" MaxLength="126" MaxLines="1"
                 IsReadOnly="{Binding IsEdit,Converter={StaticResource not}}"
                 />
             <ex:TXT72 Grid.Row="8" Grid.Column="2" Grid.ColumnSpan="3"
                     Text="{Binding TA82,ElementName=TV,Converter={StaticResource gb2312}}" MaxLength="126" MaxLines="1"
                     IsReadOnly="{Binding IsEdit,Converter={StaticResource not}}"
                     />
            <Border Grid.Row="9" Grid.Column="1" BorderThickness="1" BorderBrush="Black">
                <SD:K8888 Grid.Row="5" Grid.Column="1" IsCombo="false"
                          EXAUF="{Binding TATR9,ElementName=TV}"  />
            </Border>
            <ex:TXT72 Grid.Row="9" Grid.Column="2" Grid.ColumnSpan="3"
                     Text="{Binding TA92,ElementName=TV,Converter={StaticResource gb2312}}" MaxLength="126" MaxLines="1"
                     IsReadOnly="{Binding IsEdit,Converter={StaticResource not}}"
                     />
         </Grid>
    </Border>
</me:UITXTKON>
